iT邦幫忙

2024 iThome 鐵人賽

DAY 5
0
Modern Web

從零開始:全端新手的困境與成長系列 第 5

Day5 從 Wireframe 到 UI Flow 再進一步用心智圖 GitMind 完善功能規劃

  • 分享至 

  • xImage
  •  

在完成 Wireframe 草圖後,下一步就是將這些頁面之間的連結建立起來,形成完整的 UI Flow。這不僅能幫助我們理解頁面間的關聯性,還能確保設計的邏輯性與流暢性。本文將介紹如何了解如何通過 Figma 完善 Wireframe 的 UI Flow,並使用心智圖工具進一步規劃網站功能,也一樣會提供我自己的實作過程,幫助你在設計過程中更知道該怎麼做。

https://ithelp.ithome.com.tw/upload/images/20240913/20168326iDetgvCneh.png

文章大綱:

  1. 完善 UI Flow:將 Wireframe 頁面連結起來
  2. 實作:使用 Figma 將 Wireframe 各個頁面連結成一個完整的 UI Flow
  3. 使用心智圖規劃功能:從概念到細節
  4. 克服設計困境:重新調整 Wireframe 並連結 UI Flow
  5. 反覆修改是常有的事,坦然面對

1. 完善 UI Flow:將 Wireframe 頁面連結起來

每個頁面彼此之間都有關聯性,那麼應該從哪個頁面開始設計?

當你開始設計網站的 Wireframe 時,最麻煩的是要從哪個頁面開始。通常每個頁面彼此之間都有很多的關聯性,這種不確定性往往讓人感到困惑。例如,首頁與其他頁面的連結和互動是非常重要的,但如果沒有清晰的設計流程,很容易迷失方向。

從登入頁面開始吧!

在這種情況下,我建議從登入頁開始設計。登入是用戶進入網站的第一站,它通常包含了主要的導航和功能入口。因此,我們可以先從登入開始,按照從左到右、從上到下的順序,依次查看每個功能點,確定點擊後是否需要連接到其他頁面。這種方式有助於保持設計的一致性,並確保每個頁面都能與整體設計相連。

2. 實作:使用 Figma 將 Wireframe 各個頁面連結成一個完整的 UI Flow

UI Flow 是指用戶在網站中的操作路徑,展示了用戶如何在不同頁面之間導航。使用 Figma,你可以輕鬆地將各個頁面連結起來,是一個很幫快速的方式。

要畫 UI Flow 就直接點選畫面右側的 Prototype ,然後點選畫布,可以先對 Flow starting point 加上啟始頁的字樣

https://ithelp.ithome.com.tw/upload/images/20240913/20168326JqdDquWWze.png

保持在 Prototype 的狀態點選任意元件,就會出現 + 的符號,然後就可以拉箭頭到任意的畫面,接下來就是依照你的需求,將 Flow 拉好拉滿

https://ithelp.ithome.com.tw/upload/images/20240913/201683266PC3Og2JKv.png

各個畫面拉完後就會長這樣,你就會很清楚某頁面每個功能的走向,自己也可以多調整每個畫布的位置,才不會讓 Flow 打結太嚴重
https://ithelp.ithome.com.tw/upload/images/20240913/20168326qtyWDP80RS.png

模擬真實網頁操作情境

2. 使用心智圖規劃功能:從概念到細節

如何開始設計,面對眾多功能點時

心智圖又更麻煩了,當你面對眾多功能點時,如何開始設計成為了一大難題。這時候,很容易因為不知道從哪一點開始。你可能會問自己,應該從最簡單的功能開始嗎?還是從核心功能入手?或想說跳過心智圖這一步驟,萬萬不可!別擔心,我們一起一步步的完成。

1. 創建新心智圖

  1. 登入 GitMind(或註冊帳戶)。
  2. 點擊「新增心智圖」按鈕來開始創建。
    https://ithelp.ithome.com.tw/upload/images/20240913/20168326Mp88kZlBHt.png

2. 確定主題

  1. 在中央的主要節點中輸入心智圖的核心主題,例如:寵物購物車系統
    https://ithelp.ithome.com.tw/upload/images/20240913/201683263kwl2kb2JZ.png

3. 添加主要分支

  1. 選中主要節點,使用快捷鍵「Tab」或點擊「添加分支」,為主題添加主要分支。
  2. 將每個主要分支命名為你心智圖的第二層級內容,例如:登入首頁註冊產品頁面
    https://ithelp.ithome.com.tw/upload/images/20240913/20168326xcIA5e8foH.png

4. 擴展次要分支

  1. 點擊任何一個主要分支,然後再按「Tab」或點擊「添加分支」,開始擴展更多細節。
  2. 根據每個功能區域,詳細列出其下的子功能。例如,在「購物車」分支下,你可以擴展出「商品」和「操作」等子分支。
    https://ithelp.ithome.com.tw/upload/images/20240913/20168326enT4WDnsdi.png

4. 關聯線

  1. 點擊任何一個支點,選擇上面的關聯線,就可以將有相關的支點連結在一起,讓你知道這些內容是有相關的。
    https://ithelp.ithome.com.tw/upload/images/20240913/201683267H9cJ0Tdlq.png

3. 心智圖重點:以功能面而非步驟面製作心智圖的重要性

我一開始犯了很大的錯誤,就是以「步驟」的方式來製作,這樣反而離開心智圖的本意。心智圖主要是以功能面的方式,將有關的功能全部都加入進來,這樣更能清楚自己的想法。讓我們以「登入」功能為例來比較這兩種方法的不同。

步驟式心智圖的畫法:

當以步驟的方式來製作心智圖時,你可能會這樣進行:
https://ithelp.ithome.com.tw/upload/images/20240913/201683260RbgBfng2S.png

這樣的心智圖按順序列出具體操作步驟,但這種方式只展示了操作流程,容易忽略功能結構,讓人難以掌握功能的完整性。

功能式心智圖的畫法:

若是用功能面的方式來製作心智圖,你會將重點放在登入功能的核心特性,而非操作步驟。像是:
https://ithelp.ithome.com.tw/upload/images/20240913/20168326NQEyxKASDM.png

這種心智圖更著重於每個功能模組的細節和特性,更快速理解功能的完整需求,而非專注於每個操作步驟的順序。

然後我們就完成心智圖啦!

https://ithelp.ithome.com.tw/upload/images/20240913/20168326EV2O5qweRx.png

4. 克服設計困境:重新調整 Wireframe 並連結 UI Flow

在設計過程中,很常遇到的情況是,發現之前設計的頁面有一些東西漏掉或出錯。這時候,這種時候就需要回去修正之前的設計,也有可能重新修改 Wireframe 的某些內容。這種情況可能會覺得很煩,怎麼要一直改來改去

不要害怕重新調整設計,這是設計過程中的一部分,也是在幫助後續進行更順利的步驟。通過這樣的來回,更可以站在其他職位像是產品經理或是設計師的角度思考,更人同理他人,也可以不斷完善你的設計,使其更加完整和連貫。

5. 反覆修改是常有的事,坦然面對

雖然這次的過程又更難了一步,還有可能要常常回去反覆修改,但每一次的反覆修改都是進步的機會。心智圖讓我們能夠對規劃有更清楚的概念,讓每一個細節都被考慮到。

無論你是設計 Wireframe、規劃 UI Flow,還是進行功能架構的設計,心智圖都是很棒的工具,讓你在每次修改後更接近完美的產品設計。

加油吧,持之以恆!也歡迎留下你對心智圖的想法喔!


上一篇
Day4 探索 Wireframe 設計:如何使用 Figma 進行網站功能規劃
下一篇
Day6 如何撰寫產品需求規格書:從需求拆分到細節展現
系列文
從零開始:全端新手的困境與成長30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言